finish (the game) - German English Dictionary